RecordHandleÇ…ê⁄ë±Ç≥ÇÍǃǢÇÈÉåÉRÅ[ÉhÇ…òAåãÇ≥ÇÍǃǢÇÈIndexî‘ñ⁄ÇÃÉtÉBÅ[ÉãÉhÇÃñºëOÇï‘ǵNjÇ∑ÅB GetFldName(RecordHandle : HANDLE, Index : INTEGER) : STRING; ObjectHandleÇ…ê⁄ë±Ç≥ÇÍǃǢÇÈê}å`Ç…òAåãÇ≥ÇÍǃǢÇÈIndexî‘ñ⁄ÇÃÉåÉRÅ[ÉhÇÃÉnÉìÉhÉãÇï‘ǵNjÇ∑ÅBLJǵÅAObjectHandle = nilÇÃéûÇÕÅAÉAÉNÉeÉBÉuÇ»ÉåÉRÅ[ÉhÇÃIndexî‘ñ⁄ÇÃÉnÉìÉhÉãÇï‘ǵNjÇ∑ÅB GetRecord(ObjectHandle : HANDLE; Index : INTEGER) : HANDLE; RecordHandleÇ…ê⁄ë±Ç≥ÇÍǃǢÇÈÉåÉRÅ[ÉhÇÃÉtÉBÅ[ÉãÉhÇÃêîílÇï‘ǵNjÇ∑ÅB NumFields(RecordHandle : HANDLE) : INTEGER; ObjectHandleÇ…ê⁄ë±Ç≥ÇÍǃǢÇÈê}å`Ç…òAåãÇ≥ÇÍǃǢÇÈÉåÉRÅ[ÉhÇÃêîílÇï‘ǵNjÇ∑ÅBLJǵÅAObjectHandle = nilÇÃéûÇÕÅAÉAÉNÉeÉBÉuÇ»ÉåÉRÅ[ÉhÇÃêîílÇï‘ǵNjÇ∑ÅB NumRecords(ObjectHandle : HANDLE) : INTEGER; åüçıèåèÇó^ǶÇÈÇ∆ìöÇï∂éöÇ≈ï‘ǶǵNjÇ∑ÅB EvalStr(h : Handle; searchCriteria : STRING) : STRING; åüçıèåèÇó^ǶÇÈÇ∆ìöÇêîÇ≈ï‘ǶǵNjÇ∑ÅB Eval(h : Handle; searchCriteria : STRING) : REAL; ëOLJǡǃçÏÇÁÇÍÇΩÉåÉRÅ[ÉhÇÃílÇ∆ÉtÉBÅ[ÉãÉhÇåãǗǬÇØÇ‹Ç∑ÅB SetRField(h : Handle; format, field, value : STRING); ÉnÉìÉhÉãhÇ…ê⁄ë±ÇµÇΩê}å`Ç…ÉåÉRÅ[ÉhÇåãǗǬÇØÇ‹Ç∑ÅB SetRecord(h : Handle; theFormat : STRING); ÉtÉHÅ[É}ÉbÉgÇ…êVǵǢÉtÉBÅ[ÉãÉhÇí«â¡ÇµÇ‹Ç∑ÅBǪÇÃñºëOÇÃÉtÉHÅ[É}ÉbÉgǙǻÇØÇÍÇŒÅAêVǵǢÉtÉHÅ[É}ÉbÉgÇçÏÇËÇ‹Ç∑ÅB NewField(format, fieldName, fieldValue : STRING; numericForm, accuracy : INTEGER);